package com.calvin.study.factory.upgrade1;

import com.calvin.study.factory.ICourse;
import com.calvin.study.factory.JavaCourse;
import com.calvin.study.factory.PythonCourse;

public class CourseFactory {
	
	/**
	 * @Title: create   
	 * @Description: 简单的工厂模式
	 * @date: 2021年12月6日 上午10:35:27   
	 * @version:
	 * @param name
	 * @return          
	 * @throws
	 */
	public ICourse create(String name) {
		if("java".equals(name)) {
			return new JavaCourse();
		}else if ("python".equals(name)) {
			return new PythonCourse();
		}else{
			return null;
		}
	}

}
